sump pit - French English Dictionary